﻿using System;
using System.Collections.Generic;
using CoreVirtuoso.Descriptions;
using VirtuosoDal.Entities;

namespace VirtuosoDal.Repositories.RdfRepositories.Interfaces.Events
{
   public interface IGeoLabelsRepository
   {
      bool GeoLabelExists(string userName, string geoLabel);
      void UpdateGeoLabelLastUsageDateTime(int geoLabelId, DateTimeOffset newLastUsageDateTime, string userName);
      IEnumerable<GeoLabelDescription> GetGeoLabels(string userName);
   }
}